Публикации с тэгом "Language Integrated Query"
СТАТЬЯ Linq Queries Serialization: вариант реализации
Возникла как-то одна интересная задача: получать уникальный идентификатор (число или строка - не важно) для уникальных LINQ выражений, включая значения переменных. Например, выражения: from i in obj where i.Property == "value1" select i; from i in obj where i.Property == "value1" select new { i.Property }; from i in obj where i.Property == "value2" select new { i.Property }; должны выдавать разные идентификаторы. На первый взгляд, задача простая - есть expression trees, с их помощью легко распар...
МНЕНИЕ Жадность это путь к бедности!
msugvnua 17:26:41, 31 октября 2011 г. На паре ресурсов попросил прислать инфу о своих MS UGs. Пришло 0 писем. После этого нехер удивляться, что нам никто не хочет помогать. Печально. Меня это сообщение расстроило. Расстроило, наверное, потому что, находясь в родном Днепропетровске, вижу сколько мероприятий проходит в Харькове, Киеве, Львове, Одессе. И все проходит мимо Днепропетровска. В чем же дело? Как вы думаете? Почему нет новых MS UGs? Я задался этим вопросом. И результат таков: для проведе...
НОВОСТЬ Дайджест новостей и материалов #10
Публикации и релизы Обновлены обучающий пакет и курс Visual Studio 2010 and .NET Framework 4 Training Kit http://blogs.msdn.com/b/rudevnews/archive/2011/07/06/visual-studio-2010-and-net-framework-4-training-kit.aspx Отрелизились Reactive Extensions, библиотека для асинхронного и event-based программирования с использованием LINQ запросов и паттерна Observe. На злобу дня набор видео на channel9: Introduction Observables versus Events Event Processing Unified Programming Model Writing Queries Sch...
РЕЦЕНЗИЯ Как пройти в библиотеку? Классические книги по C#/.NET
Однажды я задался целью собрать в одном месте наиболее влиятельные книги по программированию с точки зрения компьютерной общественности. Конечно же, выполнить эту задачу практически невозможно по нескольким простым причинам: во-первых, понятия у «компьютерной общественности» настолько широки и настолько сильно отличаются от индивида к индивиду, что говорить о каком-то списке, подходящем всем и каждому очень сложно. Кроме того, хотя и старался быть непредвзятым, в список все же попали книги, кото...
РЕЦЕНЗИЯ Как пройти в библиотеку? О книге Барта де Смета "C# 4 Unleashed"
Знаете ли вы парня по имени Барт де Смет (Bart de Smet)? Нет? Напрасно. Это автор весьма популярного (*) блога B# .NET BLOG, в котором он пишет всякие умности по разным темам, связанным с языком C# и платформой .Net, причем делает это очень подробно, углубляясь в такие дебри, из которых не всегда удается выбраться, не повредив свое хрупкое ментальное здоровье. Зная его стиль изложения, каково же было мое удивление, когда я обнаружил, что этот парень написал книгу по языку C#. Нет, сам факт напис...
ВАКАНСИЯ Разработчик .NET в интернет-стартап YouScan
Ищем на постоянную работу грамотного .NET разработчика, который дополнит существующую команду. Нам нужен достаточно разноплановый и универсальный специалист, задачами которого будет: В сжатые сроки разобраться с основными принципами работы компонентов системы (структура БД, работа фронтенда, а также ряд дополнительных сервисов, которые обрабатывают данные системы, генераторы отчетов); Написание бизнес-логики приложения, и привязка ее к фронтенду; Участие в администрирование и оптимизации БД; Быс...
ОФФТОП Бейджи в Visual Studio
А что, если бы в Visual Studio была поддержка бейджов, как в Xbox или PS3 играх? Вот как бы это выглядело (привожу в оригинале): Falling Down – Created a new SharePoint project Job Security – Written a LINQ query with over 30 lines of code The Sword Fighter – 5 Consecutive Solution Rebuilds with zero code changes Shotgun Debugging – 5 Consecutive Solution Rebuilds with a single character change The Mathematician – Defined 15 local variables with a single character name The Academic – Written 100...
РЕЦЕНЗИЯ Впечатления от книги Beginning ASP.NET 4 in C# 2010
Начать хочу с той аудитории, на которую ориентировано данное издание. Итак, книга ориентирована на самых начинающих разработчиков, даже тех, кто имеет минимум знаний как о платформе .NET и C#, так и веб-разработке вообще. Для начала чтения не нужны практически никакие начальные знания – все необходимое для начала доступно объясняется в самой книге, начиная с примитивных типов и элементарных конструкций. Книга состоит из 6 частей, 26 глав, изложение происходит от более простых вещей к более продв...
СТАТЬЯ NHibernate 3.0 released
Вчера состоялся релиз известного ORM фреймворка NHibernate 3.0 Предыдущий официальный релиз NHibernate 2.1.2 состоялся больше года назад. Как сообщает официальный блог, с того времени команда NHibernate реализовала массу нововведений и баг фиксов Самая главная новость – это то что теперь с выходом 3-й версии стало возможным использовать лямда выражения и LINQ (Прощай HQL). Несомненно теперь можно будет по новому взглянуть на NHibernate. Также уже есть книга по NHibernate 3.0 - NHibernate 3.0 C...
СТАТЬЯ Дайджест технических материалов по разработке ПО #7
WPF: Руководство для начинающих Создание первого приложения WPF Руководство для начинающих (часть 1) Руководство для начинающих (часть 2) Руководство для начинающих (часть 3) Руководство для начинающих (часть 4) Руководство для начинающих (часть 5) Руководство для начинающих (часть 6) Когда стоит переходить на платформу Windows Presentation Foundation Совместная работа разработчика и дизайнера Нововведения в WPF 4.0 Создание первого приложения WPF Руководство для начинающих (часть 1) Руководство...